package cn.yes.lshz.ref;

import java.lang.reflect.Field;
import java.lang.reflect.Method;

public class Core {
    public static void main(String[] args) throws Exception {
        Class<?> C = Class.forName("cn.yes.lshz.ref.CustomerService");
        // 实例化，得到类的对象（类的实例），即o
        Object c = C.newInstance();
        // 反射字段，得到的是字段对象
        Field[] fields = C.getDeclaredFields();
        for(Field field : fields) {
            field.setAccessible(true);
            Class<?> type = field.getType();
            Object u = type.newInstance();
            field.set(c,u);
        }
        Method say = C.getMethod("say");




    }
}
